home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
tag_bbs
/
cklogon1.zip
/
CKLOGON.DOC
< prev
next >
Wrap
Text File
|
1992-02-14
|
6KB
|
136 lines
Check Logon v1
2/14/92
by Mark McKay
Disclaimer
~~~~~~~~~~
This program is guaranteed to take up some of your precious disk space.
The author Mark McKay is in no way liable for what occurs because you
feel to need to run it. The person operating the program is totally
responsible for all consequences of running this program. You break it
you own it!
Files
~~~~~
CKLOGON1.EXE - The TAG 2.6 New User Dupe/Bad Information scanner.
CKLOGON.DOC - You are reading it.
CKLOGON.CFG - Sample configuration file. (Edit to suit your system)
NEWLOGON.BAT - Sample batch file to run the door.
Commandline options
~~~~~~~~~~~~~~~~~~~
Only one and it's for Multi node systems. Add the number of the dorinfo
file to read. i.e. edit NEWLOGON.BAT to "CKLOGON1 2" to read DORINFO2.DEF,
etc. If you don't specify anything the door defaults to reading
DORINFO1.DEF.
Why did I write it?
~~~~~~~~~~~~~~~~~~~
Because:
1. I ran Peter Yao's MATCH utility and wished it was a door that would
check things out each time a new user logged on. Plus I like to
know immediately when I log on my system if people are trying to use
more than one account. I don't like having to run an external program
from DOS and then having to figure out the name of the list and then go
from there. This is easier.
2. I get lots of folks who try to logon with names like :-> and other
gibberish like that.
3. I have several users who try to logon under different names to get more
time to sleaze files.
4. TAG 2.6 now makes DORINFO1.DEF and DOOR.SYS so my doors with work from
NEWLOGON.BAT and LOGON.BAT.
Features
~~~~~~~~
- Scans User file and checks for duplicate Real names.
- Scans User file for duplicate addresses.
- Scans User file for duplicate phone numbers.
- Checks Username for ILLEGAL ASCII charactors. (anything other than
a space, A through Z, or 0 through 9.
- Creates USER(sysop user number <configurable>).MSG so you'll see a report
whenever you log on to your system.
Structure of CKLOGON1.CFG:
~~~~~~~~~~~~~~~~~~~~~~~~~~
Line 1 : c:\tagm2\ <-- your Main BBS Directory
Line 2 : c:\tagmulti\ <-- path to USER.LST
Line 3 : c:\tagm2\gfiles\ <-- path to USER?.MSG
Line 4 : 1 <-- User number of Sysop
NOTE: If you mess up this setup the door will crash guaranteed! :)
Quick setup
~~~~~~~~~~~
1. Put files in a directory.
2. Edit CKLOGON.CFG <- if it's wrong the program may crash
3. Edit NEWMSG.BAT <- if it's wrong the program may crash
4. Put NEWLOGON.BAT in your Main BBS directory.
More Detailed SETUP
~~~~~~~~~~~~~~~~~~~
1. Place all the system files in your TAG (Main BBS) directory.
System files are CKLOGON1.EXE, CKLOGON.CFG and NEWLOGON.BAT.
2. Make/Edit a CKLOGON.CFG file to suit your system.
Example QCHKNEW.CFG file
Structure of CKLOGON1.CFG:
~~~~~~~~~~~~~~~~~~~~~~~~~~
Line 1 : c:\tagm2\ <-- your Main BBS Directory
Line 2 : c:\tagmulti\ <-- path to USER.LST
Line 3 : c:\tagm2\gfiles\ <-- path to USER?.MSG
Line 4 : 1 <-- User number of Sysop
Note: There must ALWAYS be at least 4 lines in QCHKNEW.CFG.
NOTE: If you mess up this setup the door will crash guaranteed! :)
2. Edit your NEWLOGON.BAT to suit your system
Sample NEWMSG.BAT (files in BBS directory)
~~~~~~~~~~~~~~~~~
@echo off
CKLOGON1
exit
~~~~~~~~~~~~~~~~~
3. Wait for a New User. T.A.G. 2.6 now makes DORINFO1.DEF whenever
NEWLOGON.BAT is run. No menu entries are required.
DESQView COMPATIBILITY
~~~~~~~~~~~~~~~~~~~~~~
The program will check to see if DV is loaded and compensate for it
if DV is found.
Other stuff
~~~~~~~~~~~
That's about it. If you run into any problems with it just let me know
and I'll fix it.
I'm asking for $5 this door. Is that going to break anyone? It should
be a very useful door on your board to warn you about file sleazers and
potential problem users.
You should know almost instantly whether or not this program is useful for
you. If you use it pay for it. Simple enough?
Send $5 to the following address:
Mark McKay
PO Box 68063
Virginia Beach, VA 23455
-------------------------------------------------------------------------------
Mark McKay
FidoNet 1:271/22
The PlayWorld BBS
1-804-499-5150 (temporarily 2400 baud) but soon to be back HST 14.4K (14 Feb 92)